// //初始化地图
// function initMap(url,paramsData){
//     map.clearOverlays();//清除所有地图覆盖物
//     RequestData (url,paramsData);
//     if(allMapData.length==0 || mapDataStatus==false){
//         return
//     }
//     createBuilding(allMapData);
// }
// //楼栋覆盖物
// function createBuilding(paramsData){
//     paramsData.forEach(function (searchEstate) {
//         //自定义楼栋覆盖物
//         function ComplexCustomOverlay(point,num){
//             this._point = point;
//             this._num = num;
//         }
//         ComplexCustomOverlay.prototype = new BMap.Overlay();
//         ComplexCustomOverlay.prototype.initialize = function(map){
//             this._map = map;
//             var div = this._div = document.createElement("div");
//             div.style.position = "absolute";
//             div.style.zIndex = BMap.Overlay.getZIndex(this._point.lat);
//             div.style.backgroundColor = "#26b095";
//             div.style.color = "white";
//             div.style.height = "30px";
//             div.style.lineHeight = "18px";
//             div.style.opacity = '0.9';
//             div.style.textAlign = "center";
//             div.style.borderRadius = "4px";
//             div.style.whiteSpace = "nowrap";
//             div.style.MozUserSelect = "none";
//             div.style.fontSize = "12px";
//             div.style.cursor = "pointer";
//             div.style.padding = "6px";
//             div.appendChild(document.createTextNode(this._num));
//             var sj = this._p = document.createElement("p");
//             sj.style.position = "absolute";
//             sj.style.zIndex = BMap.Overlay.getZIndex(this._point.lat);
//             sj.style.width = 0;
//             sj.style.height = 0;
//             sj.style.borderTop = "10px solid #26b095";
//             sj.style.borderLeft = "10px solid transparent";
//             sj.style.borderRight = "10px solid transparent";
//             sj.style.bottom = "-20px";
//             sj.style.left = "25%";
//             div.appendChild(sj);
//             div.onmouseenter = function(){
//                 this.style.backgroundColor = "#e84a01";
//                 sj.style.borderTop = "10px solid #e84a01";
//             };
//             div.onmouseleave = function(){
//                 this.style.backgroundColor = "#26b095";
//                 sj.style.borderTop = "10px solid #26b095";
//             };
//             var o = 0;
//             var ul = document.createElement("div");
//             div.onclick = function () {
//                 o++;
//                 $(this).siblings("div").children("div.hpanel").css("display","none");
//                 div.style.zIndex = "auto";
//                 $(this).siblings("div").css("zIndex","-10");
//                 if(o == 1){
//                     ul.className = "hpanel";
//                     ul.style.position = "absolute";
//                     ul.style.top = "0";
//                     ul.style.display = "block";
//                     var body = document.createElement("div");
//                     body.className = "panel-body list";
//                     body.style.overflowY = "scroll";
//                     var container = document.createElement("div");
//                     container.className = "list-item-container";
//                     container.style.maxHeight = "200px";
//                     div.appendChild(ul);
//                     body.appendChild(container);
//                     ul.appendChild(body);
//                     var allAreaResult = searchEstate.estateList;
//
//                     allAreaResult.forEach(function(data){
//                         data.forEach(function (data){
//                             var item = document.createElement("div");
//                             item.className = "list-item";
//                             item.style.overflowX = "inherit";
//                             var h3 = document.createElement("h3");
//                             h3.className = "no-margins font-extra-bold text-success";
//                             h3.style.fontSize = "12px";
//                             if(data.cltv > 60 && data.cltv <= 80){
//                                 h3.style.color = "#FF9800";
//                             }else if(data.cltv > 80 && data.cltv <= 100){
//                                 h3.style.color = "#E51C23";
//                             }else if(data.cltv >= 100){
//                                 h3.style.color = "#8B1818";
//                             }
//                             h3.appendChild(document.createTextNode(data.sourceAddress));
//                             item.appendChild(h3);
//                             container.appendChild(item);
//                             item.onclick = function () {
//                                 var href = window.location.origin + "/estate/mapShow/" + data.id;
//                                 window.open(href);
//                             };
//                         })
//                     });
//                     ul.style.left = div.offsetWidth + "px";
//                 }else if(ul.style.display == "block"){
//                     ul.style.display = "none";
//                 }else{
//                     ul.style.display = "block"
//                 }
//                 ul.onmouseenter = function () {
//                     disableScroll(map);
//                 };
//                 ul.onmouseleave = function () {
//                     endisableScroll(map);
//                 };
//             };
//             map.getPanes().labelPane.appendChild(div);
//             return div;
//         };
//         ComplexCustomOverlay.prototype.draw = function(){
//             var map = this._map;
//             var pixel = map.pointToOverlayPixel(this._point);
//             this._div.style.left = pixel.x + "px";
//             this._div.style.top  = pixel.y + "px";
//         };
//         var pt = new BMap.Point(searchEstate.lng,searchEstate.lat);
//         var areaResult = searchEstate.estateList[0].length + "笔";
//         myCompOverlay = new ComplexCustomOverlay(pt, areaResult);
//         map.addOverlay(myCompOverlay);
//     });
//     scrollFlag = true;
// }
// function disableScroll (map) {
//     map.disableScrollWheelZoom();
// }
// function endisableScroll (map) {
//     map.enableScrollWheelZoom();
// }